\section{Archivos}

\subsection{Archivos Auxiliares}


\subsubsection{validaciones.pl}
Contiene las funciones que validan los datos ingresados por parametro y algunas validaciones de datos internos como el comparador de fechas. Se utiliza en \textit{feplist}.

\textbf{Codigo Fuente}


\lstinputlisting[language=Perl,inputencoding=utf8/latin1]{../../source/comandos/validaciones.pl}


\subsubsection{manejoDatos.pl}
Contien las funciones que se encargan de manipular los datos, como ser las lecturas y escrituras de archivo, la carga de hashes y el recorrido de los mismos para leer y modificar sus datos. Es utilizado por \textit{feplist}.

\textbf{Codigo Fuente}


\lstinputlisting[language=Perl,inputencoding=utf8/latin1]{../../source/comandos/manejoDatos.pl}


\subsubsection{ui.pl}
Este archivo se utiliza dentro de \textit{feplist}. Brinda una interfaz al usuario.

\textbf{Codigo Fuente}


\lstinputlisting[language=Perl,inputencoding=utf8/latin1]{../../source/comandos/manejoDatos.pl}


\subsubsection{util.sh}
Este archivo contiene diferentes funciones que se utilizan en varios scripts.

\textbf{Codigo Fuente}


\lstinputlisting[language=Perl,inputencoding=utf8/latin1]{../../source/comandos/util.sh}

